Definition of Attar Of Roses

  • 1. A volatile fragrant oil obtained from fresh roses by steam distillation Noun

Synonyms for word "attar of roses"

Semanticaly linked words with "attar of roses"

Hyponims for word "attar of roses"